/**
 * 
 */
package org.mspring.platform.web.stat.entity;

import java.util.concurrent.atomic.AtomicLong;

/**
 * 操作系统
 * 
 * @author Gao Youbo
 * @since 2013-6-22
 */
public class OS {
    private AtomicLong osMacOSXCount = new AtomicLong(0);
    private AtomicLong osWindowsCount = new AtomicLong(0);
    private AtomicLong osLinuxCount = new AtomicLong(0);
    private AtomicLong osSymbianCount = new AtomicLong(0);
    private AtomicLong osFreeBSDCount = new AtomicLong(0);
    private AtomicLong osOpenBSDCount = new AtomicLong(0);
    private AtomicLong osAndroidCount = new AtomicLong(0);

    private AtomicLong osWindows98Count = new AtomicLong();
    private AtomicLong osWindowsXPCount = new AtomicLong();
    private AtomicLong osWindows2000Count = new AtomicLong();
    private AtomicLong osWindowsVistaCount = new AtomicLong();
    private AtomicLong osWindows7Count = new AtomicLong();

    private AtomicLong osAndroid15Count = new AtomicLong(0);
    private AtomicLong osAndroid16Count = new AtomicLong(0);
    private AtomicLong osAndroid20Count = new AtomicLong(0);
    private AtomicLong osAndroid21Count = new AtomicLong(0);
    private AtomicLong osAndroid22Count = new AtomicLong(0);
    private AtomicLong osAndroid23Count = new AtomicLong(0);
    private AtomicLong osAndroid30Count = new AtomicLong(0);
    private AtomicLong osAndroid31Count = new AtomicLong(0);
    private AtomicLong osAndroid32Count = new AtomicLong(0);
    private AtomicLong osAndroid40Count = new AtomicLong(0);

    private AtomicLong osLinuxUbuntuCount = new AtomicLong(0);

    public AtomicLong getOsMacOSXCount() {
        return osMacOSXCount;
    }

    public void setOsMacOSXCount(AtomicLong osMacOSXCount) {
        this.osMacOSXCount = osMacOSXCount;
    }

    public AtomicLong getOsWindowsCount() {
        return osWindowsCount;
    }

    public void setOsWindowsCount(AtomicLong osWindowsCount) {
        this.osWindowsCount = osWindowsCount;
    }

    public AtomicLong getOsLinuxCount() {
        return osLinuxCount;
    }

    public void setOsLinuxCount(AtomicLong osLinuxCount) {
        this.osLinuxCount = osLinuxCount;
    }

    public AtomicLong getOsSymbianCount() {
        return osSymbianCount;
    }

    public void setOsSymbianCount(AtomicLong osSymbianCount) {
        this.osSymbianCount = osSymbianCount;
    }

    public AtomicLong getOsFreeBSDCount() {
        return osFreeBSDCount;
    }

    public void setOsFreeBSDCount(AtomicLong osFreeBSDCount) {
        this.osFreeBSDCount = osFreeBSDCount;
    }

    public AtomicLong getOsOpenBSDCount() {
        return osOpenBSDCount;
    }

    public void setOsOpenBSDCount(AtomicLong osOpenBSDCount) {
        this.osOpenBSDCount = osOpenBSDCount;
    }

    public AtomicLong getOsAndroidCount() {
        return osAndroidCount;
    }

    public void setOsAndroidCount(AtomicLong osAndroidCount) {
        this.osAndroidCount = osAndroidCount;
    }

    public AtomicLong getOsWindows98Count() {
        return osWindows98Count;
    }

    public void setOsWindows98Count(AtomicLong osWindows98Count) {
        this.osWindows98Count = osWindows98Count;
    }

    public AtomicLong getOsWindowsXPCount() {
        return osWindowsXPCount;
    }

    public void setOsWindowsXPCount(AtomicLong osWindowsXPCount) {
        this.osWindowsXPCount = osWindowsXPCount;
    }

    public AtomicLong getOsWindows2000Count() {
        return osWindows2000Count;
    }

    public void setOsWindows2000Count(AtomicLong osWindows2000Count) {
        this.osWindows2000Count = osWindows2000Count;
    }

    public AtomicLong getOsWindowsVistaCount() {
        return osWindowsVistaCount;
    }

    public void setOsWindowsVistaCount(AtomicLong osWindowsVistaCount) {
        this.osWindowsVistaCount = osWindowsVistaCount;
    }

    public AtomicLong getOsWindows7Count() {
        return osWindows7Count;
    }

    public void setOsWindows7Count(AtomicLong osWindows7Count) {
        this.osWindows7Count = osWindows7Count;
    }

    public AtomicLong getOsAndroid15Count() {
        return osAndroid15Count;
    }

    public void setOsAndroid15Count(AtomicLong osAndroid15Count) {
        this.osAndroid15Count = osAndroid15Count;
    }

    public AtomicLong getOsAndroid16Count() {
        return osAndroid16Count;
    }

    public void setOsAndroid16Count(AtomicLong osAndroid16Count) {
        this.osAndroid16Count = osAndroid16Count;
    }

    public AtomicLong getOsAndroid20Count() {
        return osAndroid20Count;
    }

    public void setOsAndroid20Count(AtomicLong osAndroid20Count) {
        this.osAndroid20Count = osAndroid20Count;
    }

    public AtomicLong getOsAndroid21Count() {
        return osAndroid21Count;
    }

    public void setOsAndroid21Count(AtomicLong osAndroid21Count) {
        this.osAndroid21Count = osAndroid21Count;
    }

    public AtomicLong getOsAndroid22Count() {
        return osAndroid22Count;
    }

    public void setOsAndroid22Count(AtomicLong osAndroid22Count) {
        this.osAndroid22Count = osAndroid22Count;
    }

    public AtomicLong getOsAndroid23Count() {
        return osAndroid23Count;
    }

    public void setOsAndroid23Count(AtomicLong osAndroid23Count) {
        this.osAndroid23Count = osAndroid23Count;
    }

    public AtomicLong getOsAndroid30Count() {
        return osAndroid30Count;
    }

    public void setOsAndroid30Count(AtomicLong osAndroid30Count) {
        this.osAndroid30Count = osAndroid30Count;
    }

    public AtomicLong getOsAndroid31Count() {
        return osAndroid31Count;
    }

    public void setOsAndroid31Count(AtomicLong osAndroid31Count) {
        this.osAndroid31Count = osAndroid31Count;
    }

    public AtomicLong getOsAndroid32Count() {
        return osAndroid32Count;
    }

    public void setOsAndroid32Count(AtomicLong osAndroid32Count) {
        this.osAndroid32Count = osAndroid32Count;
    }

    public AtomicLong getOsAndroid40Count() {
        return osAndroid40Count;
    }

    public void setOsAndroid40Count(AtomicLong osAndroid40Count) {
        this.osAndroid40Count = osAndroid40Count;
    }

    public AtomicLong getOsLinuxUbuntuCount() {
        return osLinuxUbuntuCount;
    }

    public void setOsLinuxUbuntuCount(AtomicLong osLinuxUbuntuCount) {
        this.osLinuxUbuntuCount = osLinuxUbuntuCount;
    }

}
